you can do better than that - Französisch Englisch Wörterbuch